green-shell mussel - Spanish English Dictionary